<?php
class Gasto_TestController extends Controller{
    
    public function actionIndex() {
    //    $gasto = 'Esta etiqueta la invoca el controllador Gasto Test Controller';
      //  $usuarios = CActiveRecord::model('Usuario')->findAll();
        
        //$condicion = 'usuario=:usuario';
        //$params = array(':usuario'=>'fernandoar');
        
        //$usuariosFind = CActiveRecord::model('Usuario')->find($condicion, $params);
        //$this-> render('index', array('gasto'=>$gasto));
        //$this-> render('index', array('usuarios'=>$usuarios));

        $usuarios=Usuario::model()->findAll();
        $this->render("index", array("usuarios"=>$usuarios));
    }
    
    /**
     * Metodos find
     * 
     */
    // public function findUsuarioByAttributes($attributes,$condition='',$params=array())
    // {
    //     Yii::trace(get_class($this).'.findAllByAttributes()','system.db.ar.CActiveRecord');
    //     $prefix=$this->getTableAlias(true).'.';
    //     $criteria=$this->getCommandBuilder()->createColumnCriteria($this->getTableSchema(),$attributes,$condition,$params,$prefix);
    //     return $this->query($criteria,true);
    // }
    
    
    public function actionCreate() {

        $model = new Usuario();     
        if(isset($_POST["Usuario"]))
        {
            $model->attributes=$_POST["Usuario"];
            //$model->usuario=$_POST["Usuario"]["usuario"];
            //$model->password=$_POST["Usuario"]["password"];
            //$model->nombre_completo=$_POST["Usuario"]["nombre_completo"];
            if($model->save())
            {
               $this->redirect(array("index"));
               Yii::app()->end();
            }
        }
        $this->render("create", array("model"=> $model)); 
        //var_dump($_POST);
        //Yii::app()->end();

    }
}



